Energy Adaptive Mechanism for P2P File Sharing Protocols
نویسندگان
چکیده
Peer to peer (P2P) file sharing applications have gained considerable popularity and are quite bandwidth and energy intensive. With the increased usage of P2P applications on mobile devices, its battery life has become of significant concern. In this paper, we propose a novel mechanism for energy adaptation in P2P file sharing protocols to significantly enhance the possibility of a client completing the file download before exhausting its battery. The underlying idea is to group mobile clients based on their energy budget and impose restrictions on bandwidth usage and hence on energy consumption. This allows us to provide favoured treatment to low energy devices, while still ensuring long-term fairness through a credit based mechanism and preventing free riding. Furthermore, we show how the proposed mechanism can be implemented in a popular P2P file sharing application, the BitTorrent protocol and analyze it through a comprehensive set of simulations.
منابع مشابه
P2P Network Trust Management Survey
Peer-to-peer applications (P2P) are no longer limited to home users, and start being accepted in academic and corporate environments. While file sharing and instant messaging applications are the most traditional examples, they are no longer the only ones benefiting from the potential advantages of P2P networks. For example, network file storage, data transmission, distributed computing, and co...
متن کاملA Survey of Peer-to-Peer Security Issues
Peer-to-peer (p2p) networking technologies have gained popularity as a mechanism for users to share files without the need for centralized servers. A p2p network provides a scalable and fault-tolerant mechanism to locate nodes anywhere on a network without maintaining a large amount of routing state. This allows for a variety of applications beyond simple file sharing. Examples include multicas...
متن کاملControlling P2P File-Sharing Networks' Traffic
Since the appearance of Peer-To-Peer (P2P) file-sharing networks some time ago, many Internet users have chosen this technology to share and search programs, videos, music, documents, etc. The total number of P2P file-sharing users has been increasing and decreasing in the last decade depending on the creation or end of some well known P2P file-sharing systems. P2P file-sharing networks traffic...
متن کاملIntelligent Content-Based Retrieval for P2P Networks
Currently, most peer-to-peer (P2P) systems are designed for file sharing by network participants. Simple meta-data search mechanism will be sufficient to support searching and retrieving shared files over P2P networks. However, to share document information such as news articles, scientific publications, company reports, etc., a content-based search mechanism is needed to provide efficient cont...
متن کاملAgent Protocols for Peer-to-peer Architectures
In this paper we present a technique which enables agents to participate in peer-to-peer (P2P) systems, such as file-sharing networks. Our technique is founded on the definition of lightweight protocols which specify the interactions required by the agent for a specific P2P network. The protocols that we define are executable specifications and can be directly implemented and independently veri...
متن کامل